package com.kgc.ssm.entity.dto;

import java.util.Date;

public class QuoteDe {
    private Integer quoteId;
    private Integer quoteDetailId;
    private Integer enquireId;
    private String queTitle;
    private String quoRemark;
    private String materialCode;
    private String materialName;
    private String measureUnit;
    private double unitPrice;
    private String amount;
    private double sumPrice;
    private double mixPrice;
    private double otherPrice;
    private double totalPrice;
    private Date startDate;
    private Date endDate;//结束到货期
    private Date enquireEndDate;//报价截止时间

    public QuoteDe() {
    }

    public QuoteDe(Integer quoteId, Integer quoteDetailId, Integer enquireId, String queTitle, String quoRemark, String materialCode, String materialName, String measureUnit, double unitPrice, String amount, double sumPrice, double mixPrice, double otherPrice, double totalPrice, Date startDate, Date endDate, Date enquireEndDate) {
        this.quoteId = quoteId;
        this.quoteDetailId = quoteDetailId;
        this.enquireId = enquireId;
        this.queTitle = queTitle;
        this.quoRemark = quoRemark;
        this.materialCode = materialCode;
        this.materialName = materialName;
        this.measureUnit = measureUnit;
        this.unitPrice = unitPrice;
        this.amount = amount;
        this.sumPrice = sumPrice;
        this.mixPrice = mixPrice;
        this.otherPrice = otherPrice;
        this.totalPrice = totalPrice;
        this.startDate = startDate;
        this.endDate = endDate;
        this.enquireEndDate = enquireEndDate;
    }

    public Integer getQuoteId() {
        return quoteId;
    }

    public void setQuoteId(Integer quoteId) {
        this.quoteId = quoteId;
    }

    public Integer getQuoteDetailId() {
        return quoteDetailId;
    }

    public void setQuoteDetailId(Integer quoteDetailId) {
        this.quoteDetailId = quoteDetailId;
    }

    public Integer getEnquireId() {
        return enquireId;
    }

    public void setEnquireId(Integer enquireId) {
        this.enquireId = enquireId;
    }

    public String getQueTitle() {
        return queTitle;
    }

    public void setQueTitle(String queTitle) {
        this.queTitle = queTitle;
    }

    public String getQuoRemark() {
        return quoRemark;
    }

    public void setQuoRemark(String quoRemark) {
        this.quoRemark = quoRemark;
    }

    public String getMaterialCode() {
        return materialCode;
    }

    public void setMaterialCode(String materialCode) {
        this.materialCode = materialCode;
    }

    public String getMaterialName() {
        return materialName;
    }

    public void setMaterialName(String materialName) {
        this.materialName = materialName;
    }

    public String getMeasureUnit() {
        return measureUnit;
    }

    public void setMeasureUnit(String measureUnit) {
        this.measureUnit = measureUnit;
    }

    public double getUnitPrice() {
        return unitPrice;
    }

    public void setUnitPrice(double unitPrice) {
        this.unitPrice = unitPrice;
    }

    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }

    public double getSumPrice() {
        return sumPrice;
    }

    public void setSumPrice(double sumPrice) {
        this.sumPrice = sumPrice;
    }

    public double getMixPrice() {
        return mixPrice;
    }

    public void setMixPrice(double mixPrice) {
        this.mixPrice = mixPrice;
    }

    public double getOtherPrice() {
        return otherPrice;
    }

    public void setOtherPrice(double otherPrice) {
        this.otherPrice = otherPrice;
    }

    public double getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(double totalPrice) {
        this.totalPrice = totalPrice;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public Date getEnquireEndDate() {
        return enquireEndDate;
    }

    public void setEnquireEndDate(Date enquireEndDate) {
        this.enquireEndDate = enquireEndDate;
    }

    @Override
    public String toString() {
        return "QuoteDe{" +
                "quoteId=" + quoteId +
                ", quoteDetailId=" + quoteDetailId +
                ", enquireId=" + enquireId +
                ", queTitle='" + queTitle + '\'' +
                ", quoRemark='" + quoRemark + '\'' +
                ", materialCode='" + materialCode + '\'' +
                ", materialName='" + materialName + '\'' +
                ", measureUnit='" + measureUnit + '\'' +
                ", unitPrice=" + unitPrice +
                ", amount='" + amount + '\'' +
                ", sumPrice=" + sumPrice +
                ", mixPrice=" + mixPrice +
                ", otherPrice=" + otherPrice +
                ", totalPrice=" + totalPrice +
                ", startDate=" + startDate +
                ", endDate=" + endDate +
                ", enquireEndDate=" + enquireEndDate +
                '}';
    }
}
